﻿*{-webkit-text-size-adjust:none;}
body{ margin:0 auto; padding:0;}
html { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333;}
body,div,td,th,input{font-family: "宋体", Arial, Helvetica, sans-serif; font-size: 12px; color: #333;}
a {color:#333; text-decoration:none; }
a:hover{ color:red; text-decoration:none}
.clr, .clear{ clear:both;}
ul,ol,li,p,h2,h1,form { margin:0; padding:0;}
li { list-style-type:none;}
img {border:0; vertical-align:middle;}


#wrapper { margin:0 auto; padding:0; width:100%; min-height:756px; clear:both;   }

/* 首页样式 */
#headWrapper { margin:auto;}
#headWrapper .header { width:1000px; position:relative; z-index:9999; margin:0 auto; padding:0; height:107px; background:url(images/www.jpg) no-repeat right top;}
#headWrapper .header .logo { float:left; height:84px; padding:23px 0 0 104px; margin:0; background:url(images/logo.jpg) no-repeat left;}

#headWrapper .navMenu { margin:0 auto 3px auto; width:100%; height:44px; background:url(images/menu.jpg);}
#headWrapper .navMenu ul { display:block; height:40px; width:1000px; margin:0 auto;}
#headWrapper .navMenu li { float:left; height:40px; display:block; text-align:center; width:200px; background:url(images/menu_r.jpg) no-repeat right top;}
#headWrapper .navMenu li a { display:block;  line-height:20px; color:#fff; font:100 14px/20px "微软雅黑", "宋体", Arial, sans-serif; text-shadow:3px 4px 3px #297f74;}
#headWrapper .navMenu li a span {-webkit-text-size-adjust:none; display:block; font:100 10px/18px Arial, Helvetica, sans-serif; text-transform:uppercase;}
#headWrapper .navMenu li a:hover { color:#ff0; height:40px; }
#headWrapper .navMenu .last { background:none;}
/* 首页内容 */
#contentMain { margin:0 auto; width:1000px; min-height:571px;}
.showhome { margin:0 auto; background:url(images/bannerbg.jpg) no-repeat center top; width:1000px; height:571px;}
.showhome .ban { float:left; width:783px; position:relative;}
.showhome .ban .contact { position:absolute; right:10px; bottom:52px;  z-index:99999;}
.showhome .ban .contact a {  background:url(images/bannerbg.jpg) no-repeat -698px -268px; height:72px; width:72px; display:block; text-indent:-99999px; }
.showhome ul.right-menu { float:right; padding-top:20px; display:block;  width:200px; height:390px;}
.showhome .right-menu li,
.showhome .right-menu li a { display:block; text-indent:-99999px;}
.showhome .right-menu .home { height:80px; margin-bottom:18px; }
.showhome .right-menu .home a { height:80px;}
.showhome .right-menu .about { height:74px; margin-bottom:18px; }
.showhome .right-menu .about a { height:74px;}
.showhome .right-menu .brand,
.showhome .right-menu .brand a { height:65px;  }
.showhome .right-menu .product,
.showhome .right-menu .product a { height:65px;  }

.showhome .gc-yq { float:right; padding:10px 120px 0 0; }
.showhome .gc-yq a.gc { display:block; width:116px; height:38px; background:url(images/gc-yq.jpg) no-repeat left top; margin-bottom:20px; text-indent:-99999px; }
.showhome .gc-yq a.yq { display:block; width:116px; height:38px; background:url(images/gc-yq.jpg) no-repeat left bottom; text-indent:-99999px; }

#footer { margin:1px auto 0 auto; width:1000px; height:129px;  background:url(images/home_bot.jpg) no-repeat;}
#footer .copyright { text-align:center; padding-top:32px; height:25px; line-height:25px; color:#000;}
#footer .copyright a { color:#000; }


/* 内容样式 */
#header { margin:0 auto; width:1000px; height:180px; background:url(images/header-top.jpg) no-repeat;}
#header ul.top-menu { float:right; padding:10px 0; height:24px; }
#header .top-menu li { float:left; display:block; height:24px; text-align:center;  }
#header .top-menu li a { display:block; height:24px; text-indent:-99999px; }
#header .top-menu .home { width:85px;}
#header .top-menu .company { width:98px;}
#header .top-menu .brand { width:106px;}
#header .top-menu .product { width:148px;}
#header .top-menu .contact { width:84px;}

#header .logo { float:left; width:570px; height:108px;}
#header .logo a { display:block; width:570px; height:108px; }


.title { margin:0 auto; width:1000px; height:66px; background:url(images/title-bg.jpg) no-repeat;}
.title span { display:block; float:left; padding:25px 0 0 40px;}
.title p { display:block; float:right; padding-right: 110px; }
#mainWrapper { margin:0 auto; padding:18px 0 0 20px; width:980px; min-height:500px; background:url(images/bodybg.gif) no-repeat left top;}
#mainWrapper .content { padding-top:5px;}
#mainWrapper .content .showcon { padding:10px;}
#mainWrapper .content .showcons { padding:10px; text-align:center;}
#mainWrapper .content .showcons img { max-width:960px; margin:0 auto;}
.showcons  h1 { display:block; height:50px; font:100 26px/50px "微软雅黑",arial; border-bottom:1px #ddd dotted; text-align:center;}
.showtitle { font:100 12px/28px "微软雅黑",arial; text-align:right;}


#prohref a { width:181px; border:1px #ddd solid; float:left; font:100 12px/22px Arial, Helvetica, sans-serif; margin:2px; height:22px; overflow:hidden; text-align:center; display:block;}
#prohref a:hover { color:#fff;background:#25A40C; border:1px #1C6307 solid;}
#prohref a.set {background:#25A40C; border:1px #1C6307 solid; color:#fff;}

.hw00 { float:left; width:252px; padding:5px 34px; text-align:center;}
.hw00 .hw1 { width:250px; height:120px; border:1px #ddd solid;}
.hw00 .hw1 a img{ border:0; max-width:250px; max-height:120px; width:expression(this.width > 250 && this.height < this.width*120/250 ? 250: true);  height: expression(this.height > 120 ? 120: true);margin-top: expression(this.height < 120 ? (120-this.height)/2: 0);  }
.hw00 .hw2 { height:40px; line-height:20px;}
.hw00 .hw2 a { color:#222; }
.hw00 .hw2 a:Hover { color:#078d8e;}

.boximg { padding:5px 0;}
.boximg a img { max-width:666px; width:expression(this.width > 666 ? 666: true);}

.gclist { display:block; margin-right:8px; margin-bottom:10px; float:left; width:178px; height:38px; background:url(images/gcbg.jpg) no-repeat; text-align:center;}
.gclist a { display:block; height:38px; font:100 16px/38px "Arial Black", arial,sans-serif; color:#000;}
.gclist a:Hover { color:#f60;}

/* Nav Pages */
.navpages{padding:5px; clear:both; }
.navpages ul{text-align:right;margin:0;padding:0}
.navpages li{list-style:none;display:inline; width:14px;margin-right:2px;}
.navpages li.thepage{margin-right:5px;color: #333;padding:1px 4px; width:auto}
.navpages a{text-decoration:none;color:#333;padding:1px 4px;border:1px solid #eee;}
.navpages a:hover{border:1px solid #000;color:#fff;background:#333; text-decoration:none}
.navpages li.curr_linkpage{border:1px solid #000;color:#fff;padding:1px 4px;background:#333;}

.footer { margin:1px auto 0 auto; width:1000px; height:129px;  background:url(images/footer_bt.jpg) no-repeat;}
.footer .copyright { text-align:center; padding-top:100px; height:25px; line-height:25px; color:#fff;}
.footer .copyright a { color:#fff; }

.inputg {border:1px solid #D5E4F4; background:#fff; height:18px; line-height:18px; width:200px; color:#111;}
#aaaaaa334 td{color:#333; font-family:"微软雅黑", "宋体", Arial;}
.inputt {border:1px solid #D5E4F4; background:#fff; height:100px; line-height:18px; width:400px; color:#111;}
.gbtn {border:1px solid #D5E4F4; background:#F4FAFF; padding:2px 5px; font:bold 14px/18px "微软雅黑", "宋体", Arial; cursor:pointer; }
.gbtn:Hover {border:1px solid #D84600; background:#ED7C11; padding:2px 5px; font:bold 14px/18px "微软雅黑", "宋体", Arial; color:#fff;}
.gtitle {border-top:1px solid #0b8701; border-bottom:1px solid #0b8701; background:#0b8701; height:28px; line-height:28px; color:#fff; text-indent:10px;}
.admins {border-top:1px solid #0b8701; border-bottom:1px solid #0b8701; background:#0b8701; color:#565656; padding:0 0 0 35px; }


